body{padding-top:0;}

.modal.fade {
    margin-top: -10px;
    top: 10%;
    transition: opacity 0.3s linear 0s, top 0.3s ease-out 0s;
}

.form-horizontal .control-info{
	/*float: left;*/
    padding-top: 5px;
    width: 100%;
	text-align: left;
}

.bb-alert {
    top: 1%;
    margin-top: 0;
    padding: 1em 1.3em;
    position: fixed;
    right: 0;
}

em.event-remove{
    cursor: pointer;
    position: absolute;
    right: 11px;
    top: -3px;
}

.red{
    color: #ff6234;
}

#file {
    position:relative;
    height:30px;
}
#file input[type="text"] {
    position: relative;
    z-index:4;
}
#file a {
    position: absolute;
    right: 35%;
    z-index:2;
}
#file input[type="file"] {
    position: absolute;
    right: 35%;
    width: 55px;
    z-index: 3;
}
#fileMini {
    position:relative;
    height:30px;
}
#fileMini input[type="text"] {
    position: relative;
    z-index:4;
}
#fileMini a {
    position: absolute;
    z-index:2;
}
#fileMini input[type="file"] {
    position: absolute;
    width: 55px;
    z-index: 3;
}
.opacity{
     filter:alpha(opacity=0);       /* IE */
     -moz-opacity:0;              /* 老版Mozilla */
     -khtml-opacity:0;              /* 老版Safari */
     opacity: 0;           /* 支持opacity的浏览器*/
}